package bookExercise;
/*
做个简单的题目，定义三个整数集合,集合内容为1，3，4，10，18，20.第一个集合求该集合中的总数
，第二个集合将该整数转换为字符串集合，第三个集合获取大于等于10的数据
*/

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Test {
    public static void main(String[] args) {
        List<Integer> a1 =new ArrayList<>();
        a1.add(1);
        a1.add(3);
        a1.add(4);
        a1.add(10);
        a1.add(18);
        a1.add(20);
        int size = a1.size();
        System.out.println("集合中元素总数"+size);

        Stream<String> Stre =a1.stream().map(String::valueOf);
        List<String> asd= Stre.collect(Collectors.toList());
        System.out.println("字符串集合"+asd);

        Stream<Integer> Stre1 =a1.stream().filter(a->a>=10);
        List<Integer> collect = Stre1.collect(Collectors.toList());
        System.out.println("大于等于10的数据"+collect);
    }
}
